grilled squid - German English Dictionary